Enterprise Version
inspired by Maryam Hashemi